physical vigor - German English Dictionary